MGNALTFLYGKCCKPTTTDDSLGPHGVSAATVGVSALAHDLFNFEITSQVPEGLGRYVQSSRKAQANWYRKILEAWKQAKPPPQTAEEASRLVTDILKRNQKADVEGLLSFYGLPLSHTLVEVTVEAPVSLPEGILFEFQTLPVDPKAVADGDTITVYVSTSEPVVSSSVPREVNLAAVQRAKAREKRNYPKADELHQKIIDSGYRVLNIENEEVLARKFRIRLR